package oauth2

const (
	// ResponseTypeKey ...
	ResponseTypeKey = "response_type"
	// ClientIDKey ...
	ClientIDKey = "client_id"
	// ClientSecretKey ...
	ClientSecretKey = "client_secret"
	// RedirectURIKey ...
	RedirectURIKey = "redirect_uri"
	// ScopeKey ...
	ScopeKey = "scope"
	// StateKey ...
	StateKey = "state"
	// GrantTypeKey ...
	GrantTypeKey = "grant_type"
	// CodeKey ...
	CodeKey = "code"
	// TokenKey ...
	TokenKey = "token"
	// ErrorKey ...
	ErrorKey = "error"
	// AccessTokenKey ...
	AccessTokenKey = "access_token"
	// TokenTypeKey ...
	TokenTypeKey = "token_type"
	// ClientCredentialsKey ...
	ClientCredentialsKey = "client_credentials"
	// PasswordKey ...
	PasswordKey = "password"
	// UsernameKey ...
	UsernameKey = "username"
	// RefreshTokenKey ...
	RefreshTokenKey = "refresh_token"
	// AuthorizationCodeKey ...
	AuthorizationCodeKey = "authorization_code"
	// DeviceCodeKey ...
	DeviceCodeKey = "device_code"
	// UrnIetfParamsOAuthGrantTypeDeviceCodeKey ...
	UrnIetfParamsOAuthGrantTypeDeviceCodeKey = "urn:ietf:params:oauth:grant-type:device_code"
	// TokenTypeHintKey ...
	TokenTypeHintKey = "token_type_hint"
)
